﻿html,body {background-color:#f2f2f2}
.group_body {width:100%;}
.group_main {width:100%; background-color:#fff; margin-bottom:0.2rem}
.group_main_tit {height:0.3rem; border-bottom:#f2f2f2 solid 1px; padding:0.21rem 0.34rem}
.group_main_tit span {display:block; font-size:0.26rem; color:#71302c; height:0.3rem; line-height:0.3rem; border-left:#71302c solid 0.06rem; padding-left:0.12rem; font-weight:bold}

.group_main_list {overflow:hidden; margin:0 0.18rem; border-bottom:#f1f1f1 solid 1px}
.group_main_list:last-child { border-bottom:none}
.group_main_list_img {float:left; width:1.42rem; height:1.42rem; background-position:center center; background-repeat:no-repeat; background-size:cover; margin:0.35rem 0.32rem 0.35rem 0.16rem}
.group_main_list_txts {float:left; width:68%; height:1.42rem; margin:0.3rem 0 0.35rem 0; position:relative}
.group_main_list_txts>p {font-size:0.24rem; line-height:150%; color:#1b1b1b; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden; font-weight:bold}
.group_main_list_txts>span {font-size:0.2rem; height:0.46rem; line-height:0.46rem; color:#71302c; display:block; }
.group_main_list_txts>div {font-size:0.2rem; color:#ed3631; line-height:120%; padding-top:0.06rem}
.group_main_list_txts>div>span {font-size:0.26rem; padding-right:0.28rem; font-weight:bold}
.group_main_list_txts>a {display:block; position:absolute; right:0; top:0.72rem; font-size:0.25rem; color:#fff; height:0.44rem; width:1.4rem; border-radius:0.1rem; line-height:0.44rem; text-align:center}
.group_yes {background-color:#71302c}
.group_no {background-color:#cfcfcf}
.group_in_icon {display:block; width:1.42rem; height:1.42rem; background:url(../img/group/group_in_icon.png) no-repeat left top; background-size:0.84rem 0.34rem}
.group_no_icon {display:block; width:1.42rem; height:1.42rem; background:url(../img/group/group_no_icon.png) no-repeat left top; background-size:cover}
.group_time_icon {display:block; width:1.42rem; height:0.42rem; font-size:0.25rem; line-height:0.42rem; text-align:center;  background:rgba(0,0,0,0.7);filter:Alpha(opacity=70);}


/*详情*/
.gro_det_tabs_list { padding-bottom:0.80rem; }
.gro_det_txm {width:100%; height:1.36rem; background-position:center center; background-repeat:no-repeat; background-size:cover}
.gro_det_txm>a {display:block; width:100%; height:1.36rem; overflow:hidden; background:url(../img/navs_right.png) no-repeat 95% center; background-size:0.28rem 0.28rem}
.gro_det_txi {float:left; width:0.9rem; height:0.9rem; border-radius:50%; margin:0.23rem 0.24rem 0.23rem 0.34rem; background-position:center center; background-repeat:no-repeat; background-size:cover}
.gro_det_txn {float:left}
.gro_det_txn>p {display:block; font-size:0.28rem; color:#fff; line-height:1.36rem}

.gro_det_tabs {width:100%}
.gro_det_tabs_ul {padding:0 0.34rem; height:0.72rem; overflow:hidden; background-color:#fff; border-bottom:#ededee solid 1px}
.gro_det_tabs_ul>li {float:left; width:33.33%; height:0.72rem; position:relative; font-size:0.24rem; line-height:0.72rem; text-align:center;}
.gro_det_tabs_ul>li>i {display:block; width:0.6rem; height:0.04rem; position:absolute; left:50%; margin-left:-0.3rem; bottom:0; }
.gro_det_tabs_li {color:#333;background-color:#fff; }
.gro_det_tabs_li_now {color:#71302c;font-weight:bold}
.gro_det_tabs_li_now>i { display:block; background-color:#71302c;}

.tabs_t1_txts { padding:0 0.34rem; background-color:#fff; margin-bottom:0.2rem}
.tabs_t1_txts_main {width:100%;}
.tabs_t1_txts_main>p {font-size:0.28rem; line-height:150%; color:#1b1b1b; display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; overflow: hidden; padding: 0.2rem 0}
.tabs_t1_txts_main .tabs_t1_money {font-size:0.22rem; line-height:150%; color:#ed3631; position:relative; padding-bottom:0.2rem}
.tabs_t1_txts_main .tabs_t1_money>span { font-size:0.38rem; padding-right:0.26rem; font-weight:bold}
.tabs_t1_txts_main .tabs_t1_money>span:last-child { padding-right:0; font-size:0.28rem}
.tabs_t1_txts_main .tabs_t1_money>a { display:block; position:absolute; right:0; top:0; width:0.32rem; height:0.32rem; background:url(../img/group/group_icon_go.png) no-repeat center center; background-size:cover; z-index:10}
.tabs_t1_txts_main>span {font-size:0.2rem; color:#333; line-height:150%; display:block; padding:0 0 0.1rem 0}
.tabs_t1_txts_main>a {display:block; overflow:hidden; height:0.42rem; border:#ed3631 solid 1px; border-radius:0.1rem;width:4rem}
.tabs_t1_txts_main>a>p {float:left; font-size:0.2rem; color:#fff; height:0.42rem; background-color:#ed3631; padding:0 0.2rem; line-height:0.42rem; border-radius:0 0.1rem 0.1rem 0}
.tabs_t1_txts_main>a>span {float:left; font-size:0.2rem; color:#333; height:0.42rem; line-height:0.42rem; padding-left:4%}
.tabs_t1_shuomin {width:100%; height:0.72rem; line-height:0.72rem; font-size:0.24rem; font-weight:bold; color:#71302c; border-top:#ededee solid 1px; margin-top:0.2rem}

.tabs_t1_spec {padding:0 0.34rem; height:1rem; background-color:#fff; margin-bottom:0.2rem}
.tabs_t1_spec>a {display:block; width:100%; height:1rem; font-size:0.27rem; line-height:1rem; color:#333; font-weight:bold; background:url(../img/nav_right.png) no-repeat right center; background-size:0.28rem 0.28rem;}

.tabs_t1_details_mian {padding:0 0.34rem; background-color:#fff; margin-bottom:0.2rem}
.t1_details_tit {font-size:0.26rem; color:#333; line-height:0.66rem; text-align:center; padding-top:0.2rem; margin-bottom:0.2rem; font-weight:bold; position:relative}
.t1_details_tit>i {display:block; width:0.52rem; height:0.04rem; background-color:#dedede; position:absolute; left:50%; margin-left:-0.26rem; bottom:0}
.tabs_t1_details_mian p {font-size:0.26rem; color:#626262; line-height:180%; padding-bottom:0.14rem}
.tabs_t1_details_mian p img {width:100%}
.t1_details_butt {width:100%; height:1rem; border-top:#eeeeef solid 1px}
.t1_details_butt a {display:block; width:100%; height:100%; text-align:center}
.t1_details_butt a span {display:inline-block; margin:auto; font-size:0.24rem; color:#494949; line-height:1rem; padding-right:0.2rem; background:url(../img/group/group_right.png) no-repeat right center; background-size:0.1rem 0.09rem}
.t1_details_tit_dian p { padding-left:0.4rem; background:url(../img/group/dian.png) no-repeat left 0.16rem; background-size:0.14rem 0.14rem}
.t1_details_butt2 {width:100%; height:1rem; padding:0.3rem 0}
.t1_details_butt2 a {display:block; width:2.4rem; height:0.66rem; border:#000 solid 1px; margin:auto; text-align:center}
.t1_details_butt2 a>span { display:inline-block; font-size:0.22rem; line-height:0.66rem; margin:auto; color:#1b1b1b; background:url(../img/group/group_icons.png) no-repeat left 0.17rem; background-size:0.3rem 0.3rem; padding-left:0.48rem; font-weight:bold}

.find_list_main { padding-bottom:1.2rem}
.find_list {width:100%;}
.find_list_tit {overflow:hidden; padding:0.25rem 0}
.find_list_tit_img {float:left; width:0.68rem; height:0.68rem; background-position:center center; background-repeat:no-repeat; background-size:cover; border-radius:50%}
.find_list_tit_txt {float:left; width:80%; padding-left:0.2rem}
.find_list_tit_txt p {display:block; font-size:0.26rem; line-height:150%; color:#1b1b1b; padding-bottom:0.05rem;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.find_list_tit_txt span {display:block; font-size:0.2rem; line-height:0.28rem; color:#999}
.find_list_txt {width:100%; padding-bottom:0.2rem}
.find_list_txt p {font-size:0.26rem; line-height:160%; color:#1b1b1b}
.find_list_img {width:100%; padding-bottom:0.1rem}
.find_list_img>span {display:block; font-size:0.26rem; color:#1b1b1b; line-height:160%}
.find_list_img ul {overflow:hidden}
.find_list_img_4 ul li {float:left; width:1.8rem; height:1.8rem; margin-right:0.14rem; margin-bottom:0.14rem}
.find_list_img_3 ul li {float:left; width:1.8rem; height:1.8rem; margin-right:0.14rem; margin-bottom:0.14rem}
.find_list_img_3 ul li:nth-child(3) {margin-right:0}
.find_list_img_1 ul li {float:left; width:100%; height:1.8rem; margin-bottom:0.14rem}
.find_list_img ul li a {display:block; width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover}
.find_list_but {width:100%; height:0.48rem; border-bottom:#f0eff5 solid 1px; overflow:hidden; padding:0 0 0.2rem 0}

.find_list_but_left {float:left; font-size:0.26rem; line-height:0.48rem; color:#626262}
.find_list_but_left>span {color:#71302c}
.find_list_but_right {float:right; font-size:0.26rem; line-height:0.48rem;; color:#626262 }
.find_list_but_right>a {display:block;height:0.48rem;;padding-left:0.4rem;line-height:0.48rem;;font-size:0.26rem;color:#626262;}
.zhan_no {background: url(../img/zhan_no.png) no-repeat 0 0.08rem; background-size:0.3rem 0.3rem;}
.zhan_yes {background: url(../img/zhan_yes.png) no-repeat 0 0.08rem; background-size:0.3rem 0.3rem;}

/*底部购买按钮*/
.group_botm_but {width:100%; height:1.06rem; background-color:#fff; border-top:#ededee solid 1px; position:fixed; left:0; bottom:0; z-index:100; display:-webkit-box;}
.group_botm_but_01 {width:1.06rem; height:100%; border-right:#ededee solid 1px;}
.group_botm_but_01>a {display:block; width:100%; height:100%; background:url(../img/group/gwc_icon.png) no-repeat center center; background-size:91%}
.group_botm_but_02 {-webkit-box-flex:1;}
.group_botm_but_02>a {display:block; width:100%; height:1.06rem; background-color:#fff}
.group_botm_but_02>a>p {font-size:0.28rem; line-height:140%; color:#1b1b1b; text-align:center; margin:auto; padding-top:0.16rem}
.group_botm_but_02>a>span {display:block; font-size:0.28rem; line-height:140%; color:#1b1b1b; text-align:center;}
.group_botm_but_03 {-webkit-box-flex:1;}
.group_botm_but_03>a {display:block; width:100%; height:1.06rem; background-color:#71302c}
.group_botm_but_03>a>p {font-size:0.28rem; line-height:140%; color:#fff; text-align:center; margin:auto; padding-top:0.16rem}
.group_botm_but_03>a>span {display:block; font-size:0.28rem; line-height:140%; color:#fff; text-align:center;}
.tab_hid { display:none}
.group_botm_but_04 {-webkit-box-flex:1;}
.group_botm_but_04>a {display:block; width:100%; height:1.06rem; background-color:#bbbbbb; color:#fff; font-size:0.32rem; line-height:1.06rem; text-align:center}
.group_botm_but_05 {-webkit-box-flex:1;}
.group_botm_but_05>a {display:block; width:100%; height:1.06rem; background-color:#fff; color:#333; text-align:center; line-height:1.06rem}
.group_botm_but_06 {-webkit-box-flex:1;}
.group_botm_but_06>a {display:block; width:100%; height:1.06rem; background-color:#71302c; color:#fff; text-align:center; line-height:1.06rem}

/*底部弹出-单独购买*/
.am-share {border-radius:0; bottom:-0.42rem; left:0; position:fixed; text-align:center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms; width:100%; background-color:#fff; z-index:999;}
.am-modal-active {transform: translateY(0px); -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}
.sharebg {background-color:rgba(0,0,0,0.6); bottom:0; height:100%; left:0; opacity:0; position:fixed; right:0; top:0; width:100%; z-index:888; display:none; }
.sharebg-active {opacity:1; display:block;}
.am_share_img {width:1.28rem; height:1.28rem; background-position:center center; background-repeat:no-repeat; background-size:cover; margin:0 0.32rem; position:absolute; left:0; top:-0.4rem}
.am_share_txt {position:absolute; left:2rem; top:0.1rem; text-align:left}
.am_share_txt>p {display:block; font-size:0.26rem; color:#e11f25; line-height:160%;}
.am_share_txt>span {display:block; font-size:0.2rem; color:#1b1b1b; line-height:140%}
.share_btn {display:block; position:absolute; right:0.2rem; top:0.2rem; width:0.5rem; height:0.5rem; outline:none; border:none; background:url(../img/group/gb.png) no-repeat center center; background-size:0.26rem 0.26rem; background-color:transparent}
.am_share_guige {margin:0 0.34rem; border-bottom:#f2f2f3 solid 1px; margin-top:1.1rem}
.am_share_guige>p {font-size:0.26rem; line-height:180%; color:#1b1b1b; text-align:left; padding-bottom:0.2rem}
.am_share_guige>ul {width:100%; overflow:hidden}
.am_share_guige>ul>li {float:left; font-size:0.22rem; line-height:160%; padding:0.1rem 0.2rem; border-radius:0.1rem; margin-right:0.25rem; margin-bottom:0.2rem}
.am_share_guige_liin {border:#6b6b6b solid 1px; color:#1b1b1b}
.am_share_guige_linow {border:#71302c solid 1px; color:#fff; background-color:#71302c}
.am_share_shuliang {padding:0 0.34rem; height:1.2rem; border-bottom:#eeeeef solid 1px; padding-bottom:1.6rem}
.am_share_shuliang>p {float:left; font-size:0.26rem; line-height:1.2rem; color:#333}
.spinner{width:2.2rem; height:0.6rem; display:block; overflow:hidden; float:right; border:1px solid #d9d9d9; margin:0.3rem 0}
.spinner .Amount{width:1rem; height:0.6rem; line-height:0.6rem; border:none; float:left;text-align:center;color:#565656;outline:0; font-size:0.24rem}
.spinner a {display:inline-block; width:0.6rem; height:0.6rem; background-color:#fff; float:left; cursor:pointer; outline:0;}
.spinner a i{font-style:normal; display:block; width:0.2rem;height:0.2rem; margin:0.2rem auto; text-indent:999999%; overflow:hidden;}
.spinner .Decrease i{background: url(../img/group/spinner_01.png) no-repeat center center}
.spinner .Increase i{background:url(../img/group/spinner_02.png) no-repeat center center}
.spinner .DisDe i{background:url(../img/group/spinner_01s.png) no-repeat center center}
.spinner .DisIn i{background:url(../img/group/spinner_02s.png) no-repeat center center}
/*底部弹出-一键拼团*/
.am-share2 {border-radius:0; bottom:-0.42rem; left:0; position:fixed; text-align:center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms; width:100%; background-color:#fff; z-index:999;}
.am-modal-active2 {transform: translateY(0px); -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}
.sharebg2 {background-color:rgba(0,0,0,0.6); bottom:0; height:100%; left:0; opacity:0; position:fixed; right:0; top:0; width:100%; z-index:888; display:none; }
.sharebg-active2 {opacity:1; display:block;}
.am_share_img2 {width:1.28rem; height:1.28rem; background-position:center center; background-repeat:no-repeat; background-size:cover; margin:0 0.32rem; position:absolute; left:0; top:-0.4rem}
.am_share_txt2 {position:absolute; left:2rem; top:0.1rem; text-align:left}
.am_share_txt2>p {display:block; font-size:0.26rem; color:#e11f25; line-height:160%;}
.am_share_txt2>span {display:block; font-size:0.2rem; color:#1b1b1b; line-height:140%}
.share_btn2 {display:block; position:absolute; right:0.2rem; top:0.2rem; width:0.5rem; height:0.5rem; outline:none; border:none; background:url(../img/group/gb.png) no-repeat center center; background-size:0.26rem 0.26rem; background-color:transparent}
.am_share_guige2 {margin:0 0.34rem; border-bottom:#f2f2f3 solid 1px; margin-top:1.1rem}
.am_share_guige2>p {font-size:0.26rem; line-height:180%; color:#1b1b1b; text-align:left; padding-bottom:0.2rem}
.am_share_guige2>ul {width:100%; overflow:hidden}
.am_share_guige2>ul>li {float:left; font-size:0.22rem; line-height:160%; padding:0.1rem 0.2rem; border-radius:0.1rem; margin-right:0.25rem; margin-bottom:0.2rem}
.am_share_guige_liin2 {border:#6b6b6b solid 1px; color:#1b1b1b}
.am_share_guige_linow2 {border:#71302c solid 1px; color:#fff; background-color:#71302c}
.am_share_shuliang2 {padding:0 0.34rem; height:1.2rem; border-bottom:#eeeeef solid 1px; padding-bottom:1.6rem}
.am_share_shuliang2>p {float:left; font-size:0.26rem; line-height:1.2rem; color:#333}
.spinner2{width:2.2rem; height:0.6rem; display:block; overflow:hidden; float:right; border:1px solid #d9d9d9; margin:0.3rem 0}
.spinner2 .Amount{width:1rem; height:0.6rem; line-height:0.6rem; border:none; float:left;text-align:center;color:#565656;outline:0; font-size:0.24rem}
.spinner2 a {display:inline-block; width:0.6rem; height:0.6rem; background-color:#fff; float:left; cursor:pointer; outline:0;}
.spinner2 a i{font-style:normal; display:block; width:0.2rem;height:0.2rem; margin:0.2rem auto; text-indent:999999%; overflow:hidden;}
.spinner2 .Decrease i{background: url(../img/group/spinner_01.png) no-repeat center center}
.spinner2 .Increase i{background:url(../img/group/spinner_02.png) no-repeat center center}
.spinner2 .DisDe i{background:url(../img/group/spinner_01s.png) no-repeat center center}
.spinner2 .DisIn i{background:url(../img/group/spinner_02s.png) no-repeat center center}



.am_share_button_main {width:100%; height:1rem; position:absolute; left:0; bottom:0.4rem; border-top:#f1f1f1 solid 1px;}
.am_share_button_main ul { width:100%; height:1rem; overflow:hidden}
.am_share_button_main ul li { float:left; width:50%}
.am_share_button_main ul li a { font-size:0.28rem; text-align:center; line-height:1rem}
.am_share_button01 {display:block; width:100%; height:1rem; background-color:#fff; color:#333}
.am_share_button02 {display:block; width:100%; height:1rem; background-color:#71302c; color:#fff}
.am_share_button03 {display:block; width:100%; height:1rem; background-color:#bbbbbb; color:#fff}
.am_share_button_main2 ul li {width:100%}
















